package listados;

import java.awt.event.ActionEvent;
import java.util.List;
import java.util.Vector;

import javax.swing.JFrame;

import accesoADatos.AccesoADatos;

import datos.Cliente;


public class ListadosCliente extends ListadoDialog {

	public ListadosCliente(JFrame frame, Vector v) {
		super(frame, v);
		this.remove(this.jPanel1);
		this.paneListados1.getJButton1().setVisible(false);
		this.setTitle("Listado de Clientes");
		this.pack();
		this.setLocationRelativeTo(null);
		ActionEvent evt = null;
		jButton1ActionPerformed(evt);
		this.setVisible(true);
	}

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@SuppressWarnings("unchecked")
	@Override
	public Vector cargarVector(Object object) {
		Cliente c=(Cliente)object;
		Vector v=new Vector();
		v.add(c.getNombre());
		v.add(c.getApellido());
		v.add(c.getDireccion());
		v.add(c.getTelefono());
		v.add(c.getTelefono());
		v.add(c.getCelular());
		return v;
	}

	@Override
	public List getLista() {
		List l = AccesoADatos.getInstance().getClientes();
		return l;
	}

}
